package com.github.data_manage.domain.vo

import com.github.data_manage.domain.po.Company
import com.github.data_manage.domain.po.Fund
import com.github.data_manage.domain.po.FundTranche
import jakarta.validation.constraints.NotNull

/**
 * @author chenhainan
 * @since 2024-09-01 10:03
 */
open class FundSaveOrUpdateVo {

    @NotNull
    open lateinit var fund: Fund

    @NotNull
    open lateinit var fundTranches: Collection<FundTranche>

    open var companyInfo: Company? = null
}